ball-and-pillow structure - Turkish English Dictionary